.logo{
	display: flex;
	align-items: center;
	justify-content: center;
	padding:18vw 42.13vw 26.13vw 41.87vw;
}
.logo img{
	max-width: 100%;
}
.login_name{
	padding: 0 5.33vw 4.8vw 5.33vw;
}
.user_name{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 89.33vw;
	height: 10.67vw;
	padding: 3.47vw 2.8vw 3.6vw 2.8vw;
	box-sizing: border-box;
	font-size: 3.73vw;
	outline: 0;
}
.login_pass{
	padding:0 5.33vw 7.73vw 5.33vw;
}
.password{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	width: 89.33vw;
	height: 10.67vw;
	padding: 3.47vw 2.8vw 3.6vw 2.8vw;
	box-sizing: border-box;
	font-size: 3.73vw;
	outline: 0;
}
.btu{
	padding: 0 5.33vw 5.2vw 5.33vw;
}
.btu .submit_btu{
	background-color: #ad4452;
	outline: 0;
	border: 0;
	color: white;
	width: 89.33vw;
	height: 14.13vw;
	border-radius: 1vw;
	font-size: 3.73vw;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.tips{
	padding: 0 5.33vw 10.8vw 5.33vw;
	display: flex;
	justify-content: space-between;
	font-size: 3.73vw;
}
.other {
	display: flex;
	align-items: center;
	padding-bottom: 7.73vw;
}
.other .line-left{
	background-color: #aaaaaa;
	width: 29.6vw;
	height: 0.1vw;
	margin-left: 5.33vw;
	
}
.other_way{
	font-size: 3.73vw;
	/* padding: 0 0 7.73vw 0; */
	margin: 0 2vw;
}
.other .line-right{
	background-color: #aaaaaa;
	width: 29.6vw;
	height: 0.13vw;
	margin-right: 5.33vw;
	/* padding: 0 4vw 7.73vw 5.33vw; */
	
}

/* way */
.way{
	padding: 8vw 21vw 22vw 21vw;
	display: flex;
	justify-content: space-evenly;
	align-items: center;
}
.way li{
	text-align: center;
}
.way img{
	max-width: 70%;
	padding-bottom: 3vw;
}
